supporting roller - Turkish English Dictionary